/**
 * 检查对象，把值为空的属性值删除
 * @param obj
 * @returns
 */
function checkObject(obj) {
  if (!(typeof obj == 'object')) {
    return obj;
  }
  for (let key in obj) {
    // 是否为对象自有对象属性，并且值非空和undefined
    if (obj.hasOwnProperty(key) && (obj[key] == null || obj[key] == undefined)) {
      delete obj[key];
    }
  }
  return obj;
}
module.exports = checkObject;
